@爆米花
2年前 提问
1个回答

服务器虚拟化的特征包括什么

安全侠
2年前

服务器虚拟化的特征包括:

  • 隔离性:服务器虚拟化能够将运行于同一个物理主机上的多个虚拟机完全隔离开,多个虚拟机之间的关系就如同是多台物理主机之间一样,每一台虚拟机有着自己相对独立的内存空间。当一台虚拟机崩溃的时候,不会直接影响到其他虚拟机的正常工作。

  • 多实例:一台物理主机通过服务器虚拟化技术的处理之后,能够运行很多个虚拟服务器,不仅支持多个客户操作系统,而且物理系统的资源还能以可控的方式被分配给各个虚拟机。

  • 封装性:通过服务器虚拟化处理以后,一个完整的虚拟机环境对外表现为一个单一的实体,这样方便于在不相同的硬件设备间进行复制、移动和备份操作。同时,服务器虚拟化技术将物理主机的硬件封装成标准化的虚拟硬件设备,提供给了每一台虚拟机的操作系统和应用程序,这在很大程度上提高了系统的兼容性。

  • 硬件独立:无需修改即可在任何服务器上运行虚拟机。

服务器虚拟化技术带来了如下优点:

  • 快速部署:在传统的数据中心里面,一般都要耗费十几个小时甚至是好几天的时间去部署一个应用。需要做的工作十分繁杂,如安装操作系统、安装中间件、安装应用、系统配置、系统测试、运行等多个步骤,在部署的过程中还很容易产生错误。但在通过服务器虚拟化技术处理之后,要部署一个应用就相当于部署一个封装好操作系统和应用程序的虚拟机一样,部署的过程只用简单的几个操作就可以完成,如拷贝虚拟机、启动虚拟机和配置虚拟机即可。这个过程通常只需十几分钟即可,并且部署过程都是自动化的,不容易出现安装错位的问题。

  • 较高的资源利用率:在传统的数据中心里面,由于对管理性、安全性和性能的考虑,绝大多数的服务器上面往往只运行一个应用,这导致了许多机器的CPU使用率非常低,平均下来一般不到20%。当采用了服务器虚拟化技术以后,能够将原来大部分服务器上的应用整合到一台服务器上,很大程度地提高了服务器资源的使用率,而且由于服务器虚拟化所固有的隔离性、多实例和封装性也保证了应用原来所具有的安全性和性能特征。

  • 实时迁移:它是指当虚拟机处于运行的时候,将一台虚拟机的运行状态快速、完整地从一台宿主机迁移到另一台宿主机上去,整个迁移过程都是平滑的,而且对于用户是透明的。由于服务器虚拟化有封装性,所以实时迁移能够支持原宿主机和目标宿主机之间的硬件平台异构性。若一台物理服务器的硬件需要更新或者是维护的时候,实时迁移可以在不宕机的情形之下将其上的虚拟机顺利地迁移至另一台物理服务器上去,这大大提高了系统的可用性。

  • 动态资源调度及高兼容性:依据虚拟机内部资源的使用情况,用户能够自由调整所使用虚拟主机的资源配置,如虚拟机的内存和CPU等资源,而不用像物理主机那样去变更硬件设备。服务器虚拟化技术的封装性和隔离性也使得物理底层与应用程序的运行平台彼此分离,这大大提高了系统的兼容性。

  • 节省空间以及采购成本:虚拟化技术削减了采购服务器的数量,减少了数据中心里服务器和相关硬件的数量,节省了占用的空间和采购成本。

  • 减少宕机情况:支持将运行中的虚拟机从一个主机迁移到另一个主机上,而且这个过程中不会出现宕机事件。

  • 灵活、稳定性高:通过动态资源配置提高IT对业务的灵活适应力,支持异构操作系统的整合,支持老应用的持续运行,减少迁移成本。

  • 降低运营成本:虚拟服务器能减少物理服务器的数量,在电力和冷却成本上获得巨大节省,降低IT成本。